Gold price hit all time high